edible salt - German English Dictionary